// 中间内容部分
.lkf_content {
  margin-bottom: 30px;

  .lkf_listbox {

    .lkf_list_title {
      display: flex;
      justify-content: space-between;
      align-items: center;
      background-color: #f1f1f1;
      padding: .1rem .1rem;
      font-size: .18rem;
      font-weight: 600;
      border-bottom: 1px solid #ccc;

      span {
        width: .2rem;
        height: .2rem;
        color: #666;
        line-height: .2rem;
      }
    }

    ul {
      display: flex;
      flex-wrap: wrap;
      display: none;

      li {
        width: 33.33%;
        text-align: center;
        padding: .1rem 0;
        border-right: 1px solid #ccc;
        border-bottom: 1px solid #ccc;

        &:nth-child(3n) {
          border-right: none;
        }

        a {}
      }


    }

    .active {
      display: flex;
      // display: block;
    }
  }

}
footer
{
  position: fixed;
  width: 100%;
  bottom: 0;
}